thousand-yard stare - Turkish English Dictionary